﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ServiceModel;
using System.ServiceModel.Web;

namespace DevCorner.Services.Interfaces
{
  [ServiceContract(Namespace = "http://www.alexgolesh.com/services/RegistrationService")]
  public interface IRegistrationService
  {
    [OperationContract, WebGet]
    void Register(string uri);

    [OperationContract, WebGet]
    void Unregister(string uri);

    [OperationContract, WebGet]
    List<Uri> GetRegisteredSubscribers();
  }
}